A Retargetable Static Binary Translator for the ARM Architecture

نویسندگان
چکیده

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Design of a Resourceable and Retargetable Binary Translator

Binary translation, the automatic translation of exe-cutable programs from one machine to another, requires analyses and transformations that could be used in a wide variety of tools intended to reverse engineer binary codes. Our approach to binary translation, which is designed to allow both source and target machines to be changed at low cost, is based on a combination of machine descriptions...

متن کامل

Binary Translation: Static, Dynamic, Retargetable?

Cristina Cifuentes Department of Computer Science The University of Queensland Brisbane Qld 4072, Australia [email protected] Vishv Malhotra Department of Computer Science University of Tasmania Hobart Tas 7001, Australia [email protected] Abstract The porting of software to newer and faster machines using static binary translation techniques has proved successful to a large extent. Curren...

متن کامل

An OpenMP Translator with Retargetable Parallel Programming Model for MPSoC

Ubiquitous computing encompasses a wide range of research topics, including MPSoC. In order to satisfy user’s want, ubiquitous system need to be faster. So ubiquitous software design becomes more challenging since it becomes a parallel programming for non-trivial heterogeneous multi-processors to satisfy performance with diverse communication architectures. OpenMP and MPI are two major model fo...

متن کامل

Walkabout—A Retargetable Dynamic Binary Translation Framework

Dynamic compilation techniques have found a renaissance in recent years due to their use in high-performance implementations of the JavaTM language. Techniques originally developed for use in virtual machines for such object-oriented languages as Smalltalk are now commonly used in Java virtual machines (JVMTM) and Java just-intime compilers. These techniques have also been applied to binary tra...

متن کامل

Experience in the Design, Implementation and Use ofa Retargetable Static Binary Translation Framework

Binary translation, the process of translating binary executables, makes it possible to run code compiled for source (input) machine Ms on target (output) machine Mt. Unlike an interpreter or emulator, a binary translator makes it possible to approach the speed of native code on machine Mt. Translated code may still run slower than native code because low-level properties of machine Ms must oft...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: ACM Transactions on Architecture and Code Optimization

سال: 2014

ISSN: 1544-3566,1544-3973

DOI: 10.1145/2629335